{
  "name": "time-tracker-app",
  "private": true,
  "version": "6.6.6",
  "type": "module",
  "homepage": "https://js2me.github.io/time-tracker-app",
  "scripts": {
    "predeploy": "npm run build",
    "deploy-only": "gh-pages -d dist",
    "deploy": "npm run deploy-only",
    "dev": "cross-env NODE_ENV=development vite --host 0.0.0.0",
    "build": "cross-env NODE_ENV=production vite build",
    "build:preview": "cross-env NODE_ENV=production MODE=preview vite build",
    "preview": "cross-env NODE_ENV=production vite preview --host 0.0.0.0",
    "lint": "eslint -c .eslintrc.cjs .",
    "lint:fix": "npm run lint -- --fix",
    "update-deps-to-latest": "ncu --upgrade && npm i"
  },
  "dependencies": {
    "@hookform/resolvers": "3.3.4",
    "@radix-ui/react-accordion": "1.1.2",
    "@radix-ui/react-alert-dialog": "1.0.5",
    "@radix-ui/react-avatar": "1.0.4",
    "@radix-ui/react-checkbox": "1.0.4",
    "@radix-ui/react-context-menu": "2.1.5",
    "@radix-ui/react-dialog": "1.0.5",
    "@radix-ui/react-dropdown-menu": "2.0.6",
    "@radix-ui/react-hover-card": "^1.0.7",
    "@radix-ui/react-icons": "1.3.0",
    "@radix-ui/react-label": "2.0.2",
    "@radix-ui/react-popover": "^1.0.7",
    "@radix-ui/react-scroll-area": "1.0.5",
    "@radix-ui/react-select": "2.0.0",
    "@radix-ui/react-separator": "1.0.3",
    "@radix-ui/react-slider": "1.1.2",
    "@radix-ui/react-slot": "1.0.2",
    "@radix-ui/react-switch": "1.0.3",
    "@radix-ui/react-tabs": "1.0.4",
    "@radix-ui/react-toggle": "1.0.3",
    "@radix-ui/react-toggle-group": "1.0.4",
    "@radix-ui/react-tooltip": "1.0.7",
    "@tanstack/react-table": "8.11.3",
    "atomic-router": "0.9.3",
    "atomic-router-react": "0.9.1",
    "class-variance-authority": "0.7.0",
    "clsx": "2.1.0",
    "country-flag-icons": "1.5.9",
    "crypto-js": "4.1.1",
    "dayjs": "1.11.10",
    "dom-to-image": "2.6.0",
    "effector": "23.1.0",
    "effector-logger": "0.15.0",
    "effector-react": "23.1.0",
    "highlight.js": "11.9.0",
    "history": "5.3.0",
    "insane": "2.6.2",
    "js-cookie": "3.0.5",
    "jwt-decode": "4.0.0",
    "lodash-es": "4.17.21",
    "lucide-react": "0.321.0",
    "nanoid": "5.0.4",
    "next-themes": "0.2.1",
    "patronum": "2.1.1",
    "prettier": "3.1.1",
    "qrcode": "1.5.3",
    "react": "18.2.0",
    "react-dom": "18.2.0",
    "react-hook-form": "7.49.3",
    "resize-observer-polyfill": "1.5.1",
    "sonner": "1.3.1",
    "tailwind-merge": "2.2.0",
    "tailwind-variants": "0.1.20",
    "zod": "3.22.4"
  },
  "devDependencies": {
    "@effector/swc-plugin": "0.0.10",
    "@feature-sliced/eslint-config": "0.1.0-beta.6",
    "@minko-fe/postcss-pxtorem": "1.3.2",
    "@rollup/plugin-babel": "6.0.4",
    "@statoscope/cli": "5.28.2",
    "@swc/helpers": "0.5.3",
    "@types/caniuse-lite": "1.0.5",
    "@types/crypto-js": "4.1.0",
    "@types/dom-to-image": "2.6.7",
    "@types/dompurify": "3.0.5",
    "@types/js-cookie": "3.0.6",
    "@types/lodash-es": "4.17.12",
    "@types/node": "20.10.8",
    "@types/react": "18.2.47",
    "@types/react-dom": "18.2.18",
    "@typescript-eslint/eslint-plugin": "6.18.1",
    "@typescript-eslint/parser": "6.18.1",
    "@vitejs/plugin-legacy": "5.2.0",
    "@vitejs/plugin-react": "4.2.1",
    "@vitejs/plugin-react-swc": "3.5.0",
    "autoprefixer": "10.4.16",
    "browserslist": "4.22.2",
    "browserslist-to-esbuild": "2.1.1",
    "caniuse-lite": "1.0.30001576",
    "cross-env": "7.0.3",
    "cssnano": "6.0.3",
    "didyoumean": "1.2.2",
    "dotenv": "16.3.1",
    "eslint": "8.56.0",
    "eslint-config-prettier": "9.1.0",
    "eslint-import-resolver-alias": "1.1.2",
    "eslint-import-resolver-typescript": "3.6.1",
    "eslint-plugin-boundaries": "4.0.1",
    "eslint-plugin-import": "2.29.1",
    "eslint-plugin-prettier": "5.1.2",
    "eslint-plugin-react": "7.33.2",
    "eslint-plugin-react-hooks": "4.6.0",
    "eslint-plugin-tailwindcss": "3.13.1",
    "gh-pages": "^6.1.1",
    "npm-check-updates": "16.14.12",
    "postcss": "8.4.33",
    "postcss-calc": "9.0.1",
    "postcss-normalize": "10.0.1",
    "postcss-scss": "4.0.9",
    "prettier-plugin-tailwindcss": "0.5.11",
    "sass": "1.69.7",
    "swagger-typescript-api": "13.0.3",
    "tailwind-children": "0.5.0",
    "tailwindcss": "3.4.1",
    "tailwindcss-animate": "1.0.7",
    "terser": "5.26.0",
    "typescript": "5.3.3",
    "vite": "5.0.11",
    "vite-plugin-checker": "0.6.2",
    "vite-plugin-eslint": "1.8.1",
    "vite-plugin-html": "3.2.1",
    "vite-plugin-ejs": "1.7.0",
    "vite-plugin-pwa": "0.17.4",
    "vite-plugin-svgr": "4.2.0"
  }
}
